package main

import (
	"bufio"
	"fmt"
	"os"
)

func main() {
	//var name string = "zangsan"
	//var age int = 20
	// name := "张三"
	// age := 18
	// var a, b, c int
	// a = 1
	// b = 2
	// c = 3

	// fmt.Println(a, b, c)
	// fmt.Printf("name=%s,age=%d \n", name, age)

	// const age int = 30
	// age = 20
	// fmt.Println(age)

	// const a, b, c = 100, 200, 300
	// const (
	// 	MALE   = 0
	// 	FEMALE = 1
	// 	UNKNOW
	// )
	// fmt.Println(MALE, FEMALE, UNKNOW)
	//一个const的iota就是0 定义一个变量,iota的值就+1
	// const (
	// 	a = iota   // 0
	// 	b          // 1
	// 	c = "haha" //2
	// 	d = iota   //3
	// 	e          //4
	// )

	// fmt.Println(a, b, c, d, e)

	// var a uint8 = 100
	// var b byte = a
	// // fmt.Println(a, b)
	// fmt.Printf("a=%T,a=%v", a, a)
	// fmt.Printf("b=%T,b=%v", b, b)

	// var name string = `我的名字是 "zhangsan" !!!`
	// fmt.Println(name)
	// a := 'A'
	// b := "b"
	// fmt.Printf("a=%T,%c,b=%T,%s", a, a, b, b)

	// a := 10
	// fmt.Println(a)
	// a++
	// fmt.Println(a)
	// a--
	// fmt.Println(a)

	// var a int = 255
	// fmt.Printf("%v,%T,%b,%d,8进制%o,16进制:%X", a, a, a, a, a, a, a)

	// var x int
	// var y float64
	// fmt.Scanln(&x, &y)
	// fmt.Println(x, y)
	reader := bufio.NewReader(os.Stdin)
	s, _ := reader.ReadString('\n')
	fmt.Println(s)
}
